// rollup默认导出一个对象 作为打包的配置文件 
// rollup -cw  运行rollup 并监听文件更新后重启 

import babel from 'rollup-plugin-babel'
export default {
    input: './src/index.js', // 入口文件
    output: {
        file: './dist/vue.js',  // 出口文件
        name: 'Vue', // 在全局增加一个Vue属性
        format: 'umd', // esm  es6模块   commonjs模块  iife模块 umd表示兼容所有
        sourcemap: true, // 可调试源代码
    },
    plugins: [
        babel({
            exclude: 'node-modules/**'  //不打包此文件下所有问文件
        })
    ]
}